/****** Object: User Defined Function dbo.GetFirstGLTransactionLineKey Script Date: 1/10/2006 9:19:58 AM ******/ CREATEFUNCTION[dbo].[GetFirstGLTransactionLineKey] (@GLTransKeyuniqueidentifier,@PaymentKeyuniqueidentifier,@GLAccountKeyuniqueidentifier,@Typenvarchar(50)) RETURNSuniqueidentifier AS BEGIN RETURN(SELECTTOP1GLTransactionLineKeyFROMGLTransactionLine WHEREGLTransactionKey=@GLTransKey AND(PaymentKey=@PaymentKeyOR@PaymentKeyisnull) ANDGLAccountKey=@GLAccountKey ANDGLEntryType=@Type) END